someone who tells secrets - Turco Inglés Diccionario